package collection;

import java.util.ArrayList;
import java.util.Collection;

/**
 * 集合保存的是引用类型元素
 * 并且保存的是元素的地址
 */
public class CollectionDemo4 {
    public static void main(String[] args) {
        Collection c = new ArrayList();

        // c.add(123);  // 等价于 c.add(Integer.valueOf(123)) 将基本数据类型转换为对象类型
        Point p = new Point(1,2);
        c.add(p);  // 将p变量的地址存入到集合c中
        System.out.println(p);
        System.out.println(c);

        p.setX(100);
        System.out.println(p);
        System.out.println(c);
    }
}
